foment (excite) - German English Dictionary